﻿//
// Copyright (c) 2024 BPer
//
#ifndef INCLUDE_BPERPUSH_BPERPUSHCOMMON_H_
#define INCLUDE_BPERPUSH_BPERPUSHCOMMON_H_


#define BPer_VideoSrc_Camera 0
#define BPer_VideoSrc_Screen 1
#define BPer_VideoSrc_OutInterface 2
enum BPerPushMessageType {
	BPerM_Push_StartAudioCapture,
	BPerM_Push_StartVideoCapture,
	BPerM_Push_StartScreenCapture,
    BPerM_Push_StartOutCapture,
	BPerM_Push_Connect,
    BPerM_Push_Connect_Whip,
	BPerM_Push_Disconnect,
	BPerM_Push_Record_Start,
	BPerM_Push_Record_Stop,
	BPerM_Push_SwitchToCamera,
	BPerM_Push_SwitchToScreen,
	BPerM_Sys_Setvr,
	BPerM_Sys_UnSetvr

};

#endif /* INCLUDE_BPERPUSH_BPERPUSHCOMMON_H_ */
